place full of briers/brambles - German English Dictionary